package com.wengen.mybatis.excutor;

import com.wengen.mybatis.config.MappedStatement;

import java.util.List;

/**
 * @Auther: 朱稳根
 * @Date: 2018/8/27 22:36
 * @Description: mybatis 核心接口，定义数据库操作基本的方法，SqlSession 的功能都是基于它来实现的
 */
public interface Excutor {
    /**
     * 查询接口
     * @param ms
     * @param parameter
     * @param <E>
     * @return
     */
    <E> List<E> query(MappedStatement ms, Object parameter);
}
